completion of infrastructure - Fransızca İngilizce Sözlük